Big Huge Thesaurus

thick skin

noun

sounds kind of like